package com.ruoyi.plasma.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 宣传员费用登记表对象 宣传员费用登记表
 * 
 * @author ruoyi
 * @date 2024-09-19
 */
public class 宣传员费用登记表 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long 序号;

    /** 浆员姓名 */
    @Excel(name = "浆员姓名")
    private String 浆员姓名;

    /** 浆员编号 */
    @Excel(name = "浆员编号")
    private String 浆员编号;

    /** 日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date 日期;

    /** 金额 */
    @Excel(name = "金额")
    private String 金额;

    /** 领取人 */
    @Excel(name = "领取人")
    private String 领取人;

    /** 类型 */
    @Excel(name = "类型")
    private String 类型;

    /** 检疫期30元 */
    @Excel(name = "检疫期30元")
    private String 检疫期30元;

    /** 超半年50元 */
    @Excel(name = "超半年50元")
    private String 超半年50元;

    /** 补充介绍费40 */
    @Excel(name = "补充介绍费40")
    private String 补充介绍费40;

    /** count */
    @Excel(name = "count")
    private Long count;

    /** 总金额 */
    @Excel(name = "总金额")
    private Long 总金额;

    public void set序号(Long 序号) 
    {
        this.序号 = 序号;
    }

    public Long get序号() 
    {
        return 序号;
    }
    public void set浆员姓名(String 浆员姓名) 
    {
        this.浆员姓名 = 浆员姓名;
    }

    public String get浆员姓名() 
    {
        return 浆员姓名;
    }
    public void set浆员编号(String 浆员编号) 
    {
        this.浆员编号 = 浆员编号;
    }

    public String get浆员编号() 
    {
        return 浆员编号;
    }
    public void set日期(Date 日期) 
    {
        this.日期 = 日期;
    }

    public Date get日期() 
    {
        return 日期;
    }
    public void set金额(String 金额) 
    {
        this.金额 = 金额;
    }

    public String get金额() 
    {
        return 金额;
    }
    public void set领取人(String 领取人) 
    {
        this.领取人 = 领取人;
    }

    public String get领取人() 
    {
        return 领取人;
    }
    public void set类型(String 类型) 
    {
        this.类型 = 类型;
    }

    public String get类型() 
    {
        return 类型;
    }
    public void set检疫期30元(String 检疫期30元) 
    {
        this.检疫期30元 = 检疫期30元;
    }

    public String get检疫期30元() 
    {
        return 检疫期30元;
    }
    public void set超半年50元(String 超半年50元) 
    {
        this.超半年50元 = 超半年50元;
    }

    public String get超半年50元() 
    {
        return 超半年50元;
    }
    public void set补充介绍费40(String 补充介绍费40) 
    {
        this.补充介绍费40 = 补充介绍费40;
    }

    public String get补充介绍费40() 
    {
        return 补充介绍费40;
    }
    public void setCount(Long count) 
    {
        this.count = count;
    }

    public Long getCount() 
    {
        return count;
    }
    public void set总金额(Long 总金额) 
    {
        this.总金额 = 总金额;
    }

    public Long get总金额() 
    {
        return 总金额;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("序号", get序号())
            .append("浆员姓名", get浆员姓名())
            .append("浆员编号", get浆员编号())
            .append("日期", get日期())
            .append("金额", get金额())
            .append("领取人", get领取人())
            .append("类型", get类型())
            .append("检疫期30元", get检疫期30元())
            .append("超半年50元", get超半年50元())
            .append("补充介绍费40", get补充介绍费40())
            .append("count", getCount())
            .append("总金额", get总金额())
            .toString();
    }
}
